box in which flowers or shrubs are grown - Inglés Sinónimo Diccionario

Can't found any synonym terms.